package com.healthcloud.entity.brokerMessageLog;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 仪器推送数据追踪-列表查询 实体类
 *
 * @author xuzheng
 * @date 2020/09/24 14:41
 */
@Data
public class BrokerMessageLogListReq {

    /**
     * 消息内容，主要用于查询仪器Sn号
     */
    @ApiModelProperty(value = "消息内容")
    private String message;

    /**
     * 状态（0:发送中，1：成功，2：失败）
     */
    @ApiModelProperty(value = "状态（0:发送中，1：成功，2：失败）")
    private String status;

    /**
     * 接收状态（0：消费端未接收，1：消费端已接收）
     */
    @ApiModelProperty(value = "接收状态（0：消费端未接收，1：消费端已接收）")
    private Integer ack;

    /**
     * 推送状态（0：未推送，1：已推送）
     */
    @ApiModelProperty(value = "推送状态（0：未推送，1：已推送）")
    private Integer publish;

    /**
     * 创建时间-开始时间
     */
    @ApiModelProperty(value = "创建时间-开始时间")
    private String beginCreateTime;

    /**
     * 创建时间-结束时间
     */
    @ApiModelProperty(value = "创建时间-结束时间")
    private String endCreateTime;

    /**
     * 更新时间-开始时间
     */
    @ApiModelProperty(value = "更新时间-开始时间")
    private String beginUpdateTime;

    /**
     * 更新时间-结束时间
     */
    @ApiModelProperty(value = "更新时间-结束时间")
    private String endUpdateTime;

}
